Skip to main content

Fighting Game Combo Notebook

·2 mins

Over the years, fighting games have become one of my favorite genres – especially Street Fighter.

Notion combo keeper
Kimberly Street Fighter 6 beta combos in Notion

For a while I’ve been using Notion as a combo notebook. Notion is incredibly flexible and I use it for all sorts of stuff. I have a database for games, another database for characters, and finally a database for combos – they’re all linked together so the page for a particular game has a list of characters and each character gets their own page that shows a list of their specific combos.

My combo notebook in Notion has very useful but I wanted more. Notion is flexible but it can also be pretty slow. And the big one is that combos written out, regardless of notation used, are just not that easy to parse at a glance.

So I made myself a little web app combo notebook that converts custom markdown into visual combo notation. It already supports several games (all games use the same parser and just have different configurations/glyphs):

Street Fighter 6 Combo
Street Fighter 6

Guilty Gear Strive Combo
Guilty Gear Strive

Granblue Fantasy Versus Rising Combo
Granblue Fantasy Versus Rising

Fantasy Strike Combo
Fantasy Strike

2XKO Combo
2XKO

There’s also a place I can jot down notes for each combo, each character, and each game – all with full markdown. The first real test where I can put it into practice will, hopefully, be learning several new characters in the upcoming 2XKO Alpha Lab.

As I refine it as I use it more, I’ll be trying to think of a way to release this publicly. Not sure what form that will take, but I have a few other ideas for FGC utilities as well. While I have a decent amount of backend experience, front end web development is still pretty foreign to me – part of why I started this project was to see if front end webdev is something I want to do more of. Still up in the air, but Svelte is nicer than some of the other front end frameworks I’ve fiddled with.